.b-tabs-conter {
  display: inline-flex;
  justify-content: center;
  width: 100%;
  white-space: nowrap;
  position: relative;

  .b-tabs-head {
    display: inline-flex;
    justify-content: center;
    position: relative;
    color: #919191;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 400;
  }

  .active {
    color: $color_;
    font-weight: 600;

    &::after {
      position: absolute;
      bottom: 3rpx;
      width: 30%;
      content: '';
      border-bottom: 6rpx solid $color_;
      border-bottom-width: 4rpx;
    }
  }

  .coupon_ {
    color: #333;
    font-weight: bold;


    &:after {
      position: absolute;
      bottom: 2rpx;
      width: 64rpx;
      height: 8rpx;
      border-radius: 36px;
      content: '';
      background: linear-gradient(48deg, #5CB3FF 0%, $color_ 100%);
      border-bottom-width: 4rpx;
    }
  }

  .act_hui {
    color: #999;
  }

  .activeTab {
    font-family: PingFang SC-Medium, PingFang SC;
    font-weight: 500;
    color: $color_;
    line-height: 60px;
    font-size: 32rpx;
    position: relative;

    &_img {
      width: 62rpx;
      height: 16rpx;
      position: absolute;
      top: 30rpx;
    }

    // &:after {
    //   position: absolute;
    //   bottom: -5rpx; //6 5
    //   width: 31px;
    //   height: 8px;
    //   background: linear-gradient(180deg, #74E4FF 0%, #5D9EFF 100%);
    //   opacity: 1;
    //   filter: blur(undefinedpx);
    //   content: '';
    //   // border-bottom: 2px solid #3685fc;
    // }
  }

  .f32 {
    font-size: 32rpx;
  }

  .hot-act {
    color: $color_;
    font-size: 28rpx;
    ;

    &:after {
      position: absolute;
      bottom: -5rpx;
      width: 50%;
      content: '';
      border-bottom: 2px solid $color_;
      border-bottom-width: 4rpx;
    }
  }
}